home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
dbase
/
amybas23.rdm
< prev
next >
Wrap
Text File
|
1996-05-20
|
4KB
|
87 lines
Short: Powerful programmable database with GUI
Author: gutmann@informatik.uni-ulm.de
Uploader: gutmann@informatik.uni-ulm.de
Type: biz/dbase
AMIGABASE V 2.3 (c) 1989-1996 Steffen Gutmann
=============================================
AmigaBase is a programmable hierarchical database.
AmigaBase is shareware. This means that the program can be freely copied
and distributed as long as no more than a nominal fee is charged to
cover time and copying costs.
All rights reserved.
What does AmigaBase offer:
--------------------------
AmigaBase is not a relational database with SQL interface or something
like this. AmigaBase is a hierarchical programmable database.
Nevertheless, or just because, AmigaBase is ideal for managing
music cassettes, videos, addresses, etc. Complex applications like
a finance manager with automatic printing of transfer forms
and writing client accounts is no problem for AmigaBase, too.
A project consists of one or several records. A record is displayed
by a rectangle with a colored border and a titlebar. The record
name is displayed in the title bar. A record can be placed beside or
within annother one (hierarchy).
In records you can place variables which are used for data input and
display.
Data is organized in datasets. For each record you can allocate
any number of datasets (only limited by available memory).
Datasets can be ordered by several keys.
A filter allows the selection of some datasets.
A print menu allows printing of datasets.
With a search requester it is easy to find certain datasets.
AmigaBase offers two display modes: form and listing.
In form display all records are displayed in several windows. In
each record exactly one dataset is shown.
In listing display all dataset of a specific record are displayed
in a scrolling list in a window.
AmigaBase has two operating modes: working mode and installing mode.
In working mode you can work with your project, input data, start
programs, etc.
In installing mode you build your data structure. You can define
new variables, change and delete them. Variables can be of type
BOOLEAN (boolean values), CHOICE (one item out of many items),
INTEGER (integer values), REAL (floating point values),
STRING (any text), DATE (date values), TIME (time values),
or MEMO (unlimited multi line text). Additionally there is the
program button type which is only used to start AmigaBase programs.
Furthermore, you can define, change and delete texts. Texts are only
used for decoration in records.
You can also define, change and delete records and windows.
You must give each variable, record and window a name. This name
must begin with an uppercase letter followed by up to nine letters,
digits or the character '_'. There are some reserved words which are
mainly used in AmigaBase programs that cannot be used for names.
A special feature of AmigaBase is the programming of it. For each
variable (except MEMO variables) you can write a program which
is called whenever you change the contents of this variable or press
RETURN while the cursor is on a program button variable.
If you want to have a view into programming AmigaBase, I recommend
to have a look at the label print program of the cassette project
(included in the distribution).
A complete description of all functions and abilities of AmigaBase
is found in the user manual of AmigaBase. This document is only
available by registration.
New Features V2.2 - V2.3
------------------------
o New functions for programming, especially for ordering and filtering.
o Menu enhancements.
o Extension for filter programs.
o Support of the Polish language.
o Several bug fixes.